Big Huge Thesaurus

Polybotria cervina

noun

sounds kind of like